package com.example.utils.initializationconfig;

import org.springframework.boot.CommandLineRunner;
import org.springframework.core.annotation.Order;
import org.springframework.stereotype.Component;

/**
 * TODO   SpringBoot 提供了一个CommanLineRunner接口，用来实现在应用启动后的逻辑控制，
 *        这里的run方法会在Spring 上下文初始化完成后执行，同时会传入应用的启动参数
 *        对于多个CommandLineRunner的情况下可以使用 @Order 注解来控制它们的顺序。
 *
 * @ClassName CommandLineAppStartupRunner
 * @Author xiaojiang
 * @Date 2021/9/28 下午 16:59
 */
@Component
@Order(1)
public class CommandLineAppStartupRunner implements CommandLineRunner {


    @Override
    public void run(String... args) throws Exception {

        System.out.println("CommandLineRunner.........");


    }


}
